package com.study.system.common.util;

import com.alibaba.excel.EasyExcel;
import com.study.system.listener.easyexcel.MyAnalysisEventListener;

import java.io.InputStream;
// EasyExcel 库实现 Excel 文件的导入操作，并通过事件监听器 MyAnalysisEventListener<T> 处理导入过程中的数据解析和业务逻辑

public class ExcelUtils {

    public static <T> String importExcel(InputStream is, Class clazz, MyAnalysisEventListener<T> listener) {
        EasyExcel.read(is, clazz, listener).sheet().doRead();
        return listener.getMsg();
    }
}
